@charset "UTF-8";
* { box-sizing: border-box; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-touch-callout: none;}
p{line-height: 0;}
*, *:before,
*:after { box-sizing: border-box; }
html { font-size: 62.5%; font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; background: rgba(0,0,0,0); height: 100%;}
body { font-size: 1.6rem; font-size: 1.6rem; line-height: 1.5; margin: 0; background: #f5f5f5; }
html,
body { -webkit-overflow-scrolling: touch; }
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary { display: block; }
audio,
canvas,
progress,
video { display: inline-block; }
audio:not([controls]) { display: none; height: 0; }
progress { vertical-align: baseline; }
template,
[hidden] { display: none; }
a { background-color: transparent; -webkit-text-decoration-skip: objects;text-decoration: none; }
a:active,
a:hover { outline-width: 0; }
abbr[title] { border-bottom: none; text-decoration: underline; text-decoration: underline dotted; }
b,
strong { font-weight: inherit; }
b,
strong { font-weight: bolder; }
dfn { font-style: italic; }
h1 { font-size: 2em; margin: 0.67em 0; }
h1,
h2,
h3,
h4,
h5,
h6 { line-height: 1.15; }
mark { background-color: #ff0; color: #000; }
small { font-size: 80%; }
sub,
sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
img { border-style: none; }
ul, li { list-style: none; padding: 0; margin: 0; outline: 0; }
svg:not(:root) { overflow: hidden; }
code,
kbd,
pre,
samp { font-family: monospace, monospace; font-size: 1em; }
figure { margin: 1em 40px; }
hr { box-sizing: content-box; height: 0; overflow: visible; }
button,
input,
optgroup,
select,
textarea { font: inherit; margin: 0; }
optgroup { font-weight: bold; }
button,
input { overflow: visible; }
button,
select { text-transform: none; }
button,
html [type="button"],
[type="reset"],
[type="submit"] { -webkit-appearance: button; }
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner { border-style: none; padding: 0; }
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring { outline: 1px dotted ButtonText; }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; }
textarea { overflow: auto; }
[type="checkbox"],
[type="radio"] { box-sizing: border-box; padding: 0; }
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button { height: auto; }
[type="search"] { -webkit-appearance: textfield; outline-offset: -2px; }
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
::-webkit-input-placeholder { color: inherit; opacity: 0.54; }
::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; }
table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }
/*改写滚动条为全部透明*/
::-webkit-scrollbar { width: 0; height: 0; }
::-webkit-scrollbar-track { background: rgba(0,0,0,0); }
::-webkit-scrollbar-thumb { background: rgba(0,0,0,0.0); }
::-webkit-scrollbar-thumb:hover { background: rgba(0,0,0,0); }
::-webkit-scrollbar-corner { background: rgba(0,0,0,0); }
/* 字体图标库 */
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1516255883069'); /* IE9*/
  src: url('iconfont.eot?t=1516255883069#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('iconfont.ttf?t=1516255883069') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1516255883069#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-icon:before { content: "\e62a"; }
.icon-qia:before { content: "\e68b"; }
.icon-yishixiao:before { content: "\e669"; }
.icon-zuo:before { content: "\e639"; }
.icon-gou:before { content: "\e643"; }
.icon-yiwancheng:before { content: "\e688"; }
.icon-shizhong:before { content: "\e7eb"; }
.icon-calendar:before { content: "\e609"; }
.icon-icon-text-fn-historyrecord:before { content: "\e666"; }
.icon-you:before { content: "\e65b"; }
.icon-shijian-copy-copy:before { content: "\e600"; }
.icon-error:before { content: "\e604"; }
.icon-tianjia:before { content: "\e601"; }
.icon-zhifuchenggong:before { content: "\e7c2"; }

/*loading动画*/
.loader{position: absolute;background: #5391ca;height: 100%;width: 100%;top: 0;left: 0;z-index: 1000;}
.ball-clip-rotate-multiple {
	margin-left: 3.4rem;margin-top: 5rem;
  position: relative; }
  .ball-clip-rotate-multiple > div {
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    position: absolute;
    left: 0px;
    top: 0px;
    border: 2px solid #fff;
    border-bottom-color: transparent;
    border-top-color: transparent;
    border-radius: 100%;
    height: 35px;
    width: 35px;
    -webkit-animation: rotate 1s 0s ease-in-out infinite;
            animation: rotate 1s 0s ease-in-out infinite; }
    .ball-clip-rotate-multiple > div:last-child {
      display: inline-block;
      top: 10px;
      left: 10px;
      width: 15px;
      height: 15px;
      -webkit-animation-duration: 0.5s;
              animation-duration: 0.5s;
      border-color: #fff transparent #fff transparent;
      -webkit-animation-direction: reverse;
              animation-direction: reverse; }
@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg) scale(1);
            transform: rotate(0deg) scale(1); }

  50% {
    -webkit-transform: rotate(180deg) scale(0.6);
            transform: rotate(180deg) scale(0.6); }

  100% {
    -webkit-transform: rotate(360deg) scale(1);
            transform: rotate(360deg) scale(1); } }
/* 1px边框线 */
  .border{ position: relative; }
  .border:after{ content: ''; display:block; position: absolute; width: 100%; left: 0px; bottom: 0px;height: 1px; background-color:  #efefef; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}
/* 弹性盒子布局 */
  .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
  .flex-v{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
  .flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
  .flex-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
  .flex-pack-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
  .flex-pack-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
  /* 公共样式 */
  .footer{height: 1.6rem;background: #f9f9f9;position: fixed;left: 0;bottom: 0;width: 100%;font-size: 0.26rem;text-align: center;border-top: 1px solid #cacaca;}
  .footer i{font-size: 0.6rem;line-height: 0.5rem;}
  .footer a{color: #ccc;display: block;}
  .container{font-size: 0.3rem;}
  .active{color: #5391ca !important;}
  .confirm{height: 1rem;width: 5.9rem;background: #5299d9;border-radius: 5px;margin: 0.6rem auto;color: #fff;cursor: pointer;}
  .p-time-auto{color: #5299d9;margin-left: 0.2rem;line-height: 0.4rem;width: 4rem;}
